package cn.dsscm.pojo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
@AllArgsConstructor
@NoArgsConstructor
@Data
public class User {
	private Integer id; // id
	private String userCode; // 用户编码
	private String userName; // 用户名称
	private String userPassword; // 用户密码
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	@JSONField(format = "yyyy-MM-dd")
	private Date birthday; // 出生日期
	private Integer gender; // 性别
	private String phone; // 电话
	private String email; // email
	private String address; // 地址
	private String userDesc; // 简介
	private Integer userRole; // 用户角色
	private Integer createdBy; // 创建者
	private String imgPath; // 证件照路径
	private Date creationDate; // 创建时间
	private Integer modifyBy; // 更新者
	private Date modifyDate; // 更新时间
	private Integer age;// 年龄

	private String userRoleName; // 用户角色名称


}
